package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 车位信息对象 dz_chewei
 * 
 * @author ruoyi
 * @date 2023-08-17
 */
public class DzChewei extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 车位车库id */
    private Long cwId;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** 月租金 */
    @Excel(name = "月租金")
    private String yuezu;

    /** 年租金 */
    @Excel(name = "年租金")
    private String nianzu;

    /** 面积 */
    @Excel(name = "面积")
    private String mianji;

    /** 支付方式 */
    @Excel(name = "支付方式")
    private String zhifu;

    /** 租售方式 */
    @Excel(name = "租售方式")
    private Integer fxtype;

    /** 车位类型 */
    @Excel(name = "车位类型")
    private String chewei;

    /** 小区id */
    @Excel(name = "小区id")
    private Long xqId;

    /** 是否热门 */
    @Excel(name = "是否热门")
    private Integer ishot;

    /** 排序 */
    @Excel(name = "排序")
    private Long orderno;

    /** 负责用户 */
    @Excel(name = "负责用户")
    private Long userId;

    /** 详细信息 */
    @Excel(name = "详细信息")
    private String content;

    private String picurl;

    @Excel(name = "价格")
    private String danjia;

    private List<String> bqList;

    public List<String> getBqList() {
        return bqList;
    }

    public void setBqList(List<String> bqList) {
        this.bqList = bqList;
    }

    public String getPicurl() {
        return picurl;
    }

    public void setPicurl(String picurl) {
        this.picurl = picurl;
    }

    public String getDanjia() {
        return danjia;
    }

    public void setDanjia(String danjia) {
        this.danjia = danjia;
    }

    private Long qyId;

    private String queryName;

    public String getQueryName() {
        return queryName;
    }

    public void setQueryName(String queryName) {
        this.queryName = queryName;
    }

    public Long getQyId() {
        return qyId;
    }

    public void setQyId(Long qyId) {
        this.qyId = qyId;
    }

    public void setCwId(Long cwId) 
    {
        this.cwId = cwId;
    }

    public Long getCwId() 
    {
        return cwId;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setYuezu(String yuezu) 
    {
        this.yuezu = yuezu;
    }

    public String getYuezu() 
    {
        return yuezu;
    }
    public void setNianzu(String nianzu) 
    {
        this.nianzu = nianzu;
    }

    public String getNianzu() 
    {
        return nianzu;
    }
    public void setMianji(String mianji) 
    {
        this.mianji = mianji;
    }

    public String getMianji() 
    {
        return mianji;
    }
    public void setZhifu(String zhifu) 
    {
        this.zhifu = zhifu;
    }

    public String getZhifu() 
    {
        return zhifu;
    }
    public void setFxtype(Integer fxtype) 
    {
        this.fxtype = fxtype;
    }

    public Integer getFxtype() 
    {
        return fxtype;
    }
    public void setChewei(String chewei) 
    {
        this.chewei = chewei;
    }

    public String getChewei() 
    {
        return chewei;
    }
    public void setXqId(Long xqId) 
    {
        this.xqId = xqId;
    }

    public Long getXqId() 
    {
        return xqId;
    }
    public void setIshot(Integer ishot) 
    {
        this.ishot = ishot;
    }

    public Integer getIshot() 
    {
        return ishot;
    }
    public void setOrderno(Long orderno) 
    {
        this.orderno = orderno;
    }

    public Long getOrderno() 
    {
        return orderno;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setContent(String content) 
    {
        this.content = content;
    }

    public String getContent() 
    {
        return content;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cwId", getCwId())
            .append("name", getName())
            .append("yuezu", getYuezu())
            .append("nianzu", getNianzu())
            .append("mianji", getMianji())
            .append("zhifu", getZhifu())
            .append("fxtype", getFxtype())
            .append("chewei", getChewei())
            .append("xqId", getXqId())
            .append("ishot", getIshot())
            .append("orderno", getOrderno())
            .append("userId", getUserId())
            .append("createTime", getCreateTime())
            .append("content", getContent())
            .toString();
    }
}
